package mysql

import "jwgin/service"

// 模板只用来生成活动
type ActivityTemplate struct {
	Id              int    `gorm:"id" json:"id"`
	TemplateName    string `gorm:"template_name" json:"template_name"`         // 模板名称
	TemplateInfo    string `gorm:"template_info" json:"template_info"`         // 模板说明
	TemplateStatu   int    `gorm:"template_statu" json:"template_statu"`       // 模板状态 1启用 2下架
	TemplateIden    string `gorm:"template_iden" json:"template_iden"`         // 标识
	TemplateWebPath string `gorm:"template_web_path" json:"template_web_path"` // 配置地址
}

func (ActivityTemplate) TableName() string {
	return "activity_template"
}

func (c *ActivityTemplate) GetAll() (resp []map[string]interface{}) {
	service.G.Model(c).Where(c).Select("id as template_id,template_name").Scan(&resp)
	return resp
}
